HOTL: Hypotheses and observations testing logic
نویسندگان
چکیده
To ensure the conformance of an implementation under test (in the following IUT) with respect to a specification requires, in general, the application of an infinite number of tests. In order to use finite test suites, most testing methodologies add some feasible hypotheses about the behavior of the IUT. Since these methodologies are designed for considering a fix set of hypotheses, they usually do not have the capability of dealing with other testing scenarios where the set of assumed hypotheses varies. In this paper we propose a logic to infer whether a set of observations (i.e., results of test applications) allows to claim that the IUT conforms to the specification if a specific set of hypotheses (taken from a repertory of hypotheses) is assumed. We show the soundness and completeness of our logic with respect to a general notion of conformance.
منابع مشابه
A Brief Introduction to THOTL
In this paper we extend HOTL (Hypotheses and Observations Testing Logic) to provide a formal framework to test timed systems. The main idea underlying HOTL is to infer whether a set of observations (i.e., results of test applications) allows to claim that the IUT conforms to the specification if a specific set of hypotheses is assumed. In this paper we adapt HOTL to cope with the inclusion of t...
متن کاملTHOTL: A Timed Extension of HOTL
THOTL represents a conservative extension ofHOTL (Hypotheses and Observations Testing Logic) to deal with systems where time plays a fundamental role. We adapt some of the HOTL rules to cope with the new framework. In addition, we introduce several specific hypotheses and rules to appropriately express time assumptions. We provide a correctness result of THOTL with respect to a general notion o...
متن کاملExtension of Logic regression to Longitudinal data: Transition Logic Regression
Logic regression is a generalized regression and classification method that is able to make Boolean combinations as new predictive variables from the original binary variables. Logic regression was introduced for case control or cohort study with independent observations. Although in various studies, correlated observations occur due to different reasons, logic regression have not been studi...
متن کاملOPTIMAL STATISTICAL TESTS BASED ON FUZZY RANDOM VARIABLES
A novel approach is proposed for the problem of testing statistical hypotheses about the fuzzy mean of a fuzzy random variable.The concept of the (uniformly) most powerful test is extended to the (uniformly) most powerful fuzzy-valued test in which the test function is a fuzzy set representing the degrees of rejection and acceptance of the hypothesis of interest.For this purpose, the concepts o...
متن کاملFuzzy decision making in testing hypotheses: An introduction to the packages ``FPV" and ``Fuzzy.p.value" with practical examples
This paper reviews and compares two R packages ``FPV" and ``Fuzzy.p.value".These packages are designed for testing hypotheses in a fuzzy environment using a fuzzy $p$-value based approach.In fact, the packages ``FPV" and ``Fuzzy.p.value" propose some useful functions for testing hypotheses when the data / hypotheses are fuzzy rather than crisp.The proposed methods and function...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Log. Algebr. Program.
دوره 74 شماره
صفحات -
تاریخ انتشار 2008